.navbar {
    margin-bottom:0;
}

.container {
    max-width:1230px;
}

.bootstrap-select .dropdown-toggle:focus {
    outline:none !important;
}

.input-sm .btn {
    height: 30px;
    line-height:1.5;
    font-size: 12px;
}

.modal-dialog {
    margin-top:90px !important;
}

.popover .bootstrap-select {
    max-width:120px;
}

// tabs
.nav-tabs>li>a {
    border:none;
    text-align: center;
    border-radius: 0;
    background:transparent;
    outline:none;
    margin-bottom: 3px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    border:none;
    border-bottom:3px solid $brand-color;
    margin-bottom: -1px;
}

.nav-tabs>li>a:focus, .nav-tabs>li>a:hover {
    background: none;
    border:none;
    border-bottom:3px solid $brand-color;
    margin-bottom: -1px;
}

.nav-tabs.min-with-md>li {
    min-width: 130px;
}

.flex {
    display: flex;
    [class*="col-"] {
        display:flex;
    }
}